programmed teaching - French English Dictionary